package com.itSession.cn.entity;

import io.swagger.annotations.ApiModelProperty;

/**
 * @ClassName: LaboratoryInfo
 * @author: hanP
 * @create: 2023-04-07 09:27:28
 */
public class LaboratoryInfo {
	private Integer laboratoryId;
	/** 实验室名称 */
    @ApiModelProperty(value = "实验室名称")
	private String laboratoryName;
	/** 班级 */
    @ApiModelProperty(value = "班级")
	private String laboratoryClass;
	/** 任课老师 */
    @ApiModelProperty(value = "任课老师")
	private String laboratoryTeacher;
	/** 地点 */
    @ApiModelProperty(value = "地点")
	private String laboratoryAddress;

	public void setLaboratoryId(Integer laboratoryId) {
		this.laboratoryId = laboratoryId;
	}
	
	public Integer getLaboratoryId() {
		return this.laboratoryId;
	}
	
	public void setLaboratoryName(String laboratoryName) {
		this.laboratoryName = laboratoryName;
	}
	
	public String getLaboratoryName() {
		return this.laboratoryName;
	}
	
	public void setLaboratoryClass(String laboratoryClass) {
		this.laboratoryClass = laboratoryClass;
	}
	
	public String getLaboratoryClass() {
		return this.laboratoryClass;
	}
	
	public void setLaboratoryTeacher(String laboratoryTeacher) {
		this.laboratoryTeacher = laboratoryTeacher;
	}
	
	public String getLaboratoryTeacher() {
		return this.laboratoryTeacher;
	}
	
	public void setLaboratoryAddress(String laboratoryAddress) {
		this.laboratoryAddress = laboratoryAddress;
	}
	
	public String getLaboratoryAddress() {
		return this.laboratoryAddress;
	}
	

	@Override
    public boolean equals(Object o) {
        if (this == o) { return true; }
        if (o == null || getClass() != o.getClass()) {return false;}
        LaboratoryInfo that = (LaboratoryInfo) o;
        return laboratoryId.equals(that.laboratoryId);
    }

    @Override
    public int hashCode() {
        return java.util.Objects.hash(laboratoryId);
    }
    
    @Override
    public String toString() {
        return "LaboratoryInfo{" +
				"laboratoryId=" + laboratoryId +
						",laboratoryName='" + laboratoryName + "'" + 
						",laboratoryClass='" + laboratoryClass + "'" + 
						",laboratoryTeacher='" + laboratoryTeacher + "'" + 
						",laboratoryAddress='" + laboratoryAddress + "'" + 
		                '}';
    }
	
}